"""
1、下面关于函数的说法，错误的是（ C ）。
A.在不同函数中可以使用相同名字的变量
B.函数可以减少代码的重复，使程序更加模块化
C.调用函数时，传入参数的顺序和函数定义时的顺序必须不同
D.函数体中如果没有return语句，函数返回空值None

2、使用（C）关键字创建自定义函数。
A. function
B. func
C. def
D. procedure

3、使用（A）关键字定义匿名函数。
A. lambda
B. main
C. function
D. def

4、在Python中，函数（D）。
A.不可以嵌套定义
B.不可以嵌套调用
C.不可以递归调用
D.以上都不对

5、下面说法正确的是（B）。
A.函数的名称可以随意命名
B.带有默认值的参数一定位于参数列表的末尾
C.局部变量的作用域是整个程序
D.函数定义后，系统会自动执行其内的代码

6、执行下面程序，输出结果为（D）。
def f（）:
    print(x)
    x = 20+1
f（）
A. 0	B. 20	C. 21	D.程序出现异常

7、下面关键字中，用于导入模块的是（C）。
A. include
B. from
C. import
D. del

8、关于 name 的说法，下面描述错误的是（A）。
A.它是Python提供的一个方法
B.每个模块内部都有一个 name 属性
C.当它的值为“ main ”时，表示模块自身在运行
D.当它的值不为“ main ”时，表示模块被引用
"""